yes, essentially - English Synonyms Dictionary